html, body {
  background-color: #FFFFFF;
  height: 100%;
}

#doc4 { 
  position: relative;
  height: 100%;
  min-height: 100%;
}

#hd {
  height: 5em;
  line-height: 5em;
  vertical-align: middle;
}

#bd {
  position: absolute;
  top: 5em;
  bottom: 2em;
  width: 100%;
  overflow: auto;
}

#ft {
  height: 2em;
  line-height: 2em;
  text-align: center;  
  position: absolute;
  bottom: 0;
  width: 100%;
}

.snippet {
  margin: 10px 0 10px 25px;
  padding: 5px 5px 5px 5px;
}

p {
  margin: 5px 0 5px 0;
  font-size: 123.1%;
}

a, a:visited  {
  color: #660033;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

a.external {
    background: url("/images/external.png") center right no-repeat;
    padding-right: 16px;
}

strong {
  font-weight: bold;
}

#logo  {
  background: url("/images/wego_logo.png") center left no-repeat;
  padding-left: 36px;
  font-size: 197%;
}

.number {
  font-size: 197%;
  margin-right: 5px;
  color: #660033;
}

.section {
  margin-top: 20px;
}

fieldset {
  border: none;
  margin: 20px 20px 20px 30px;
}
